package com.yupi.yuoj.judge.strategy;

import com.yupi.yuoj.judge.codesandbox.model.JudgeInfo;

/**
 * @Author zy
 * @Date 2024/12/9 21:22
 * @packageName:com.yupi.yuoj.judge.strategy
 * @ClassName:JudgeStrategy
 *
 * 判题策略
 */
public interface JudgeStrategy {
    /**
     * 执行判题
     * @param judgeContext
     * @return
     */
    JudgeInfo doJudge(JudgeContext judgeContext);
}
